React Job: Senior Back End Engineer

Job added on

Company

SiteRecon

Location

Noida - India

Job type

Full-Time

React Job Details

Senior Backend Engineer

We are looking for an avid programmer and an engineer who is enthusiastic about building complex data-oriented architectures at scale. Someone who is aspiring to become industry tech leaders in the GIS stack. Knowing about GIS is not a prerequisite if you can learn and adapt quickly.

You will work with

  • Industry insiders and Subject matter experts from the product, sales and growth success teams
  • Experienced developers, open-source contributors, competitive programmers and research enthusiasts
  • Passionate, responsible, innovative and outspoken team members

Responsibilities

  • Own, execute and deliver products/features end-to-end from planning to design to development to deployment
  • Contribute towards technical architecture – including coding framework, cloud administration, security etc.
  • Writing reusable, testable, well-documented and efficient code
  • Troubleshoot, test and maintain the core product software and databases to ensure strong optimisation and functionality
  • Integrate software components and third-party programs
  • Possess strong problem solving and decision-making skills while using good judgment
  • Ability to work independently and multi-task effectively
  • Fast learner and staying up-to-date on emerging technologies
  • Be the go-to person for the team for guidance and be able to mentor and delegate tasks to junior team members

Requirements

  • 3-7 years of experience in building products
  • Solid experience in any Python framework and its internals – Django, Flask, FastAPI, Web2Py, CherryPy etc
  • Good understanding of OOPs concepts, Design patterns, SOLID principles
  • Experience with REST API construction, documentation, and architecture, including API description specs like openAPI
  • Very good understanding of working with SQL databases (preferably PostgreSQL) and relevant ORMs Knowledge
  • Memory management, multithreaded programming and background processing
  • Flexibility to understand and adopt pre-existing code
  • Ability to prioritize tasks and quickly adjust in a rapidly changing environment

We’d be impressed if you also have –

  • Some experience with ReactJS or Javascript
  • Database architecture and design would be a plus
  • Understanding of Microservices Architecture, API gateways, Application security etc
  • Experience with GCP core services like Cloud Engine, Firebase, Pub/Sub, Load Balancers etc
  • Familiarity with caching technologies
  • Exposure to Unix systems and servers

What we offer

  • Satisfaction for building something from scratch, taking it live to the customer and driving it till the end
  • An open and informal working environment defined by high levels of personal responsibility
  • Immense learning, exposure to niche data technologies, and handling complex data streams
  • Work with an open, diverse, and autonomous team. Entrepreneurial team culture
  • Hybrid working model, Competitive salaries, Employee insurance plans
  • Work in a revenue positive, growth positive, early-stage startup with founders from IITs playing in a US $450B Industry

Job Type: Full-time

Salary: ₹600,000.00 - ₹2,500,000.00 per year

Schedule:

  • Day shift

Supplemental Pay:

  • Performance bonus
  • Yearly bonus

Education:

  • Bachelor's (Preferred)

Experience:

  • Python: 3 years (Preferred)
  • total work: 1 year (Preferred)